package com.glela.test;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.Callable;

import org.apache.commons.collections4.MapUtils;
import org.apache.commons.lang3.StringUtils;

import com.glela.order.mapper.OrderPayMapper;
import com.glela.order.model.AfterSales;
import com.glela.order.model.OrderObject;
import com.glela.order.model.OrderPay;
import com.glela.order.service.AfterSalesService;
import com.glela.order.service.OrderPayService;
import com.glela.order.service.OrderService;
import com.glela.platform.mapper.UserMapper;
import com.glela.platform.model.User;
import com.glela.platform.model.response.ResponseUser;
import com.glela.statistics.mapper.OrderStatisticsMapper;

public class ValidationUser implements Serializable,Callable<List<Map<String, Object>>>{
	private static final long serialVersionUID = 1651061202355969787L;
	private OrderStatisticsMapper orderStatisticsMapper;
	
	public ValidationUser(OrderStatisticsMapper orderStatisticsMapper) {
		super();
		this.orderStatisticsMapper = orderStatisticsMapper;
	}

	public List<Map<String, Object>> call() throws Exception {
		return orderStatisticsMapper.validationUserInfo();
	}
}
